When decoding, prefer ptrdiff_t to int for buffer positions etc.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 26 Jan 2014 01:20:24 +0000 (17:20 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 26 Jan 2014 01:20:24 +0000 (17:20 -0800)
commitadd3d612fd984e5cb537865cbf6384e790e048b9
treec93cb037fefdecbc9b7e4cf7bf05d1b48aac7272
parente50591597c8934033d69193f8af37f2f64d7439f
When decoding, prefer ptrdiff_t to int for buffer positions etc.

* coding.c (detect_coding_utf_8, emacs_mule_char)
(detect_coding_iso_2022, encode_coding_iso_2022, check_ascii)
(check_utf_8, decode_coding):
* coding.h (struct coding_system.errors):
Use ptrdiff_t, not int, for integer values derived from buffer and
string positions.
src/ChangeLog
src/coding.c
src/coding.h